CC=g++
LFLAGS= -L../windows_manager -lwin_manager `pkg-config gtkmm-2.4 --cflags --libs` 
CFLAGS= -Wall -c -g `pkg-config gtkmm-2.4 --cflags`
SRC=key_tree_view.cpp value_list_view.cpp binary_editor.cpp regdword_editor.cpp regsz_editor.cpp main_form.cpp main.cpp
OBJ=regedit
TGT=$(SRC:.cpp=.o)

all: $(OBJ)

$(OBJ) : $(TGT)
	$(CC) -o $(OBJ) $^ $(LFLAGS)

$(TGT) : $(SRC)
	$(CC) $(CFLAGS) $(SRC)

clean:
	rm -f *.o $(OBJ) *~
